Why are British people paying tribute to the Queen with marmalade sandwiches?Against all odds, some are also leaving perishable goods, especially marmalade sandwiches.Fri Sep 16 2022